striped dolphin - English Synonyms Dictionary